#define _CRT_SECURE_NO_WARNINGS 1

#include <iostream>
using namespace std;

//int main() {
//    string str;
//    cin >> str;
//    string stk;
//
//    for (auto e : str)
//    {
//        if (!stk.empty() && stk.back() == e)
//            stk.pop_back();
//        else
//            stk.push_back(e);
//    }
//    if (stk.empty())
//        cout << 0 << endl;
//    else
//        cout << stk << endl;
//    return 0;
//}

//int multiply(int A, int B) {
//    if (A < B)
//        swap(A, B);
//    int sum = 0;
//    for (int i = 0; i < B; i++)
//    {
//        sum += A;
//    }
//    return sum;
//}

int multiply(int A, int B) {
    if (B == 0)
        return 0;
    else
        return A + multiply(A, B - 1);
}

//int main() {
//    int n = 0;
//    cin >> n;
//    int count = 0;
//    for (int i = 1; i <= n; i++)
//    {
//        int tmp = i;
//        if (tmp % 7 == 0)
//            count++;
//        else
//        {
//            while (tmp)
//            {
//                if (tmp % 10 == 7)
//                {
//                    count++;
//                    break;
//                }
//                tmp /= 10;
//            }
//        }
//
//    }
//    cout << count << endl;
//}


int main()
{
    int a = 0;
    const char* b = "sfds";
    printf("%p\n", &a);
    printf("%p\n", b);

    return 0;
}